//
//  SyncRequestParseOperation.h
//  BosidengIphone
//
//  Created by  on 11-12-26.
//  Copyright (c) 2011年 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <libxml/tree.h>
#import "BaseXmlParser.h"
#import "ParseData.h"

@interface SyncRequestParseOperation : NSOperation

{
    
    NSURL * _url ;
    
    ParseData * _data ;
    
    //Xml 解析器指针
    
    xmlParserCtxtPtr _parserContext ;
    
    BaseXmlParser * baseParser ;
    
    id delegate , progressDelegate ;
    
}

@property ( nonatomic , retain ) ParseData *data;

@property ( nonatomic , retain ) NSURL *url;

- ( id )initWithURLString:( NSString *) url xmlParser:( BaseXmlParser *) parser delegate:( id )obj;

-( void )setProgressDelegate:( id )progress;

-( void )setUserInfo:(NSDictionary *)userInfo;

-( void )statusChangedNotify;

@end 
